make it better - Alemán Inglés Diccionario